<?php
function daemon()
{
    umask(0);
    if (pcntl_fork()){
        exit(0);
    }
    posix_setsid();
    if (pcntl_fork()){
        exit(0);
    }
}

daemon();

$fd = stream_socket_server("tcp://127.0.0.1:9999",$errno,$errstr);
stream_set_blocking($fd,0);

$event_base = new EventBase();

$event = new Event($event_base,$fd,Event::READ|Event::PERSIST,function ($fd)use(&$event_base){
    $conn = stream_socket_accept($fd);
    fwrite($conn,"HTTP/1.0 200 OK\r\nContent-Length:2\r\n\r\nhello");
    fclose($conn);
},$fd);

$event->add();
$event_base->loop();


